package com.molichuxing.gateway.bff.financial.entity.response;

import com.molichuxing.framework.dto.ResponseRootDto;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * 展示解除协议参数vo
 *
 * @Author zoumingyu
 * @Date 2020年04月17日
 */
@Data
public class ContractRenegeParamsVo extends ResponseRootDto {
    private static final long serialVersionUID = 8877953152638418792L;

    @ApiModelProperty(value = "甲方id")
    private Integer partyAId;

    @ApiModelProperty(value = "甲方")
    private String partyAName;

    @ApiModelProperty(value = "乙方id")
    private Integer partyBId;

    @ApiModelProperty(value = "乙方")
    private String partyBName;

    @ApiModelProperty(value = "乙方身份证")
    private String partyBCard;

    @ApiModelProperty(value = "乙方通讯地址")
    private String partyBAddress;

    @ApiModelProperty(value = "乙方电话")
    private String partyBPhone;

    @ApiModelProperty(value = "主合同签订时间")
    private String mainDate;

    @ApiModelProperty(value = "主合同编号")
    private String mainContractNumber;

    @ApiModelProperty(value = "条款规定")
    private String costType;

    @ApiModelProperty(value = "支付金额")
    private String incom;

    @ApiModelProperty(value = "支付金额大写")
    private String incomUpper;

    @ApiModelProperty(value = "返还金额")
    private String disburse;

    @ApiModelProperty(value = "返还大写")
    private String disburseUpper;

    @ApiModelProperty(value = "账户信息-公司名")
    private String partyAName2;

    @ApiModelProperty(value = "账户信息-银行账号")
    private String partyABankAccount;

    @ApiModelProperty(value = "账户信息-开户行")
    private String partyABank;

    @ApiModelProperty(value = "协议签订时间")
    private String signedDate;
}
